flounder 2


Results for "flounder 2"

English - Turkish Dictionary

flounder 2

(English - Turkish Dictionary) :
f. 1. debelenmek, çırpınmak. 2. bata çıka ilerlemek. 3. bocalamak.